package 第三天

fun main(args: Array<String>) {
    val  san = San("ffasdf")
    san.sayHello()
    println(san.name)
}

/**
 * open 表示这个类可以被继承
 */
open class  Father(var phone:String){
    open var name ="fasd"
    var age =327
    open fun sayHello(){
        println("我是父类")
    }

}

class  San(phone: String) : Father(phone){
    //继承父类的字段 override 重写这个属性
    override var name = "大头儿子"

    override fun sayHello() {
        super.sayHello()
        println("我是子类的sayHello")
    }
}